/**
	* @author		Yuri Visser 		
	* @Created 		
	* @LastUpdated	
	* @Comments		
	* @Notes 			
	* 
**/

package com.theredspace.as3frameworks.puremvc.view {
	
	import org.puremvc.as3.interfaces.IMediator;
	import org.puremvc.as3.interfaces.INotification;
	import org.puremvc.as3.patterns.mediator.Mediator;
	
	public class _SkeletonMediatorediator extends Mediator implements IMediator {
		
		public static const NAME:String = "_skeletonMediator";
		
		public function _SkeletonMediatorediator(viewComponent:Object) {
			super(NAME, viewComponent);
			
			//---retrieve frequently consulted proxies
		}

		override public function onRegister():void {
			//Register all event listeners in here	
		}
		
		override public function onRemove():void {
			//null vars and remove event listeners	
		}
		
		override public function listNotificationInterests():Array {
			return	[
				
			];
		}
				
		override public function handleNotification(note:INotification):void {
			
			switch(note.getName()) {
			
				default:break;
			}
		}
		
        protected function get ??():?? {
            return viewComponent as ??;
        }		
        
		//-----------------------------------------------------------------
		//---cached proxies
		

	/************************************************************************/   
	}  //END CLASS
 
/****************************************************************************/  
}  //END PACKAGE